Chinese Input Methods For Computers
   HOME

TheInfoList



OR:

Chinese input methods are methods that allow a computer user to input
Chinese characters Chinese characters () are logograms developed for the writing of Chinese. In addition, they have been adapted to write other East Asian languages, and remain a key component of the Japanese writing system where they are known as ''kanji' ...
. Most, if not all, Chinese
input method An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
s fall into one of two categories: phonetic readings or root shapes. Methods under the phonetic category usually are easier to learn but are less efficient, thus resulting in slower typing speeds because they typically require users to choose from a list of phonetically similar characters for input, whereas methods under the root shape category allow very precise and speedy input but have a steep
learning curve A learning curve is a graphical representation of the relationship between how proficient people are at a task and the amount of experience they have. Proficiency (measured on the vertical axis) usually increases with increased experience (the ...
because they often require a thorough understanding of a character's strokes and composition. Other methods allow users to write characters directly onto
touchscreen A touchscreen or touch screen is the assembly of both an input ('touch panel') and output ('display') device. The touch panel is normally layered on the top of an electronic visual display of an information processing system. The display is ofte ...
s, such as those found on mobile phones and tablet computers.


History

Chinese input methods predate the computer. One of the early attempts was an electro-mechanical
Chinese typewriter A Chinese typewriter is a typewriter that can type Chinese script. Early European typewriters began appearing in the early 19th century. However, as the Chinese language uses a logographic writing system, fitting thousands of Chinese characters o ...
Ming kwai () which was invented by
Lin Yutang Lin Yutang ( ; October 10, 1895 – March 26, 1976) was a Chinese inventor, linguist, novelist, philosopher, and translator. His informal but polished style in both Chinese and English made him one of the most influential writers of his generati ...
, a prominent Chinese writer, in the 1940s. It assigned thirty base shapes or strokes to different keys and adopted a new way of categorizing Chinese characters. But the typewriter was not produced commercially and Lin soon found himself deeply in debt. Before the 1980s, Chinese publishers hired teams of workers and selected a few thousand type pieces from an enormous Chinese character set. Chinese government agencies entered characters using a long, complicated list of
Chinese telegraph code The Chinese telegraph code, Chinese telegraphic code, or Chinese commercial code ( or ) is a four-digit decimal code (character encoding) for electrically telegraphing messages written with Chinese characters. Encoding and decoding A codebook ...
s, which assigned different numbers to each character. During the early computer era, Chinese characters were categorized by their radicals or Pinyin romanization, but results were less than satisfactory. In the 1970s to 1980s, large keyboards with thousands of keys were used to input Chinese. Each key was mapped to several Chinese characters. To type a character, one pressed the character key and then a selection key. There were also experimental "radical keyboards" with dozens to several hundreds keys. Chinese characters were decomposed into "radicals", each of which was represented by a key. Unwieldy and difficult to use, these keyboards became obsolete after the introduction of Cangjie input method, the first method to use only the standard keyboard and make Chinese
touch typing Touch typing (also called blind typing, or touch keyboarding) is a style of typing. Although the phrase refers to typing without using the sense of sight to find the keys—specifically, a touch typist will know their location on the keyboard thr ...
possible.
Chu Bong-Foo Chu Bong-Foo (born 1937) is the inventor of the Tsang-chieh (Cangjie), a widely used Chinese input method. His renowned input method, created in 1976 and given to the public domain in 1982, has sped up the computerization of Chinese society. ...
invented a common input method in 1976 with his Cangjie input method, which assigns different "roots" to each key on a standard computer keyboard. With this method, for example, the character 日 is assigned to the A key, and 月 is assigned to B. Typing them together will result in the character 明 ("bright"). Despite its steeper learning curve, this method remains popular in Chinese communities that use
traditional Chinese character Traditional Chinese characters are one type of standard Chinese character sets of the contemporary written Chinese. The traditional characters had taken shapes since the clerical change and mostly remained in the same structure they took at ...
s, such as
Hong Kong Hong Kong ( (US) or (UK); , ), officially the Hong Kong Special Administrative Region of the People's Republic of China ( abbr. Hong Kong SAR or HKSAR), is a city and special administrative region of China on the eastern Pearl River Delt ...
and
Taiwan Taiwan, officially the Republic of China (ROC), is a country in East Asia, at the junction of the East and South China Seas in the northwestern Pacific Ocean, with the People's Republic of China (PRC) to the northwest, Japan to the nort ...
; the method allows very precise input, thus allowing users to type more efficiently and quickly, provided they are familiar with the fairly complicated rules of the method. It was the first method that allowed users to enter more than a hundred Chinese characters per minute. Its popularity is also helped by its omnipresence on traditional Chinese computer systems, since Chu has given up its patent in 1982, stating that it should be part of the cultural asset. Developers of Chinese systems can adopt it freely, and users do not have the hassle of it being absent on devices with Chinese support. Cangjie input programs supporting large
CJK character In internationalization, CJK characters is a collective term for the Chinese, Japanese, and Korean languages, all of which include Chinese characters and derivatives in their writing systems, sometimes paired with other scripts. Collectively, th ...
set have been developed. All methods have their strengths and weaknesses. The
pinyin method The pinyin method () refers to a family of input methods based on the pinyin method of romanization. In the most basic form, the pinyin method allows a user to input Chinese characters by entering the pinyin of a Chinese character and then pre ...
can be learned rapidly but its maximum input rate is limited. The '' Wubi'' takes longer to learn, but expert typists can enter text much more rapidly with it than with phonetic methods. However, Wubi is proprietary, and a version of it has become freely available only after its inventor lost a patent lawsuit in 1997. Due to these complexities, there is no "standard" method. In mainland China, the wubi (shape-based) and pinyin methods such as
Sogou Pinyin Sogou Pinyin Method () is a popular Chinese Pinyin input method editor developed by Sohu.com, Inc. under its search engine brand name, Sogou. Sogou Pinyin is a dominant input software in China. By July 2011, Sogou Pinyin had an 83.6% penetrati ...
and
Google Pinyin Google Pinyin IME ( zh, t=谷歌拼音輸入法, s=谷歌拼音输入法, p=Gǔgē Pīnyīn Shūrùfǎ) was an input method developed by Google China Labs. The tool was made publicly available on April 4, 2007. Aside from Pinyin input, it also in ...
are the most popular; in
Taiwan Taiwan, officially the Republic of China (ROC), is a country in East Asia, at the junction of the East and South China Seas in the northwestern Pacific Ocean, with the People's Republic of China (PRC) to the northwest, Japan to the nort ...
,
Cangjie Cangjie () is a legendary ancient Chinese figure said to have been an official historian of the Yellow Emperor and the inventor of Chinese characters. Legend has it that he had four eyes, and that when he invented the characters, the deities an ...
, Dayi, Boshiamy, and
zhuyin Bopomofo (), or Mandarin Phonetic Symbols, also named Zhuyin (), is a Chinese transliteration system for Mandarin Chinese and other related languages and dialects. More commonly used in Taiwanese Mandarin, it may also be used to transcribe ...
predominate; and in
Hong Kong Hong Kong ( (US) or (UK); , ), officially the Hong Kong Special Administrative Region of the People's Republic of China ( abbr. Hong Kong SAR or HKSAR), is a city and special administrative region of China on the eastern Pearl River Delt ...
and
Macau Macau or Macao (; ; ; ), officially the Macao Special Administrative Region of the People's Republic of China (MSAR), is a city and special administrative region of China in the western Pearl River Delta by the South China Sea. With a pop ...
, the
Cangjie Cangjie () is a legendary ancient Chinese figure said to have been an official historian of the Yellow Emperor and the inventor of Chinese characters. Legend has it that he had four eyes, and that when he invented the characters, the deities an ...
is most often taught in schools, while a few schools teach
CKC Chinese Input System The CKC Chinese Input System is a Chinese input method for computers that uses the four corner method to encode characters. The encoding uses a maximum of 4 digits ("0" - "9") to represent a Chinese character. All possible shapes of strokes that ...
. Other methods include
handwriting recognition Handwriting recognition (HWR), also known as handwritten text recognition (HTR), is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other de ...
, OCR and voice recognition. The computer itself must first be "trained" before the first or second of these methods are used; that is, the new user enters the system in a special "learning mode" so that the system can learn to identify their handwriting or speech patterns. The latter two methods are used less frequently than keyboard-based input methods and suffer from relatively high error rates, especially when used without proper "training", though higher error rates are an acceptable trade-off to many users. In recent years, online IME have become more scarce, owing to the proliferation of cellphones and apps.


Categories


Phonetic-based

The user enters pronunciations that are converted into relevant Chinese characters. The user must select the desired character from homophones, which are common in Chinese. Modern systems, such as
Sogou Pinyin Sogou Pinyin Method () is a popular Chinese Pinyin input method editor developed by Sohu.com, Inc. under its search engine brand name, Sogou. Sogou Pinyin is a dominant input software in China. By July 2011, Sogou Pinyin had an 83.6% penetrati ...
and
Google Pinyin Google Pinyin IME ( zh, t=谷歌拼音輸入法, s=谷歌拼音输入法, p=Gǔgē Pīnyīn Shūrùfǎ) was an input method developed by Google China Labs. The tool was made publicly available on April 4, 2007. Aside from Pinyin input, it also in ...
, predict the desired characters based on context and user preferences. For example, if one enters the sounds ''jicheng'', the software will type 繼承 (to inherit), but if ''jichengche'' is entered, 計程車 (taxi) will appear. Various Chinese dialects complicate the system. Phonetic methods are mainly based on standard
pinyin Hanyu Pinyin (), often shortened to just pinyin, is the official romanization system for Standard Mandarin Chinese in China, and to some extent, in Singapore and Malaysia. It is often used to teach Mandarin, normally written in Chinese for ...
,
Zhuyin Bopomofo (), or Mandarin Phonetic Symbols, also named Zhuyin (), is a Chinese transliteration system for Mandarin Chinese and other related languages and dialects. More commonly used in Taiwanese Mandarin, it may also be used to transcribe ...
/Bopomofo, and
Jyutping Jyutping is a romanisation system for Cantonese developed by the Linguistic Society of Hong Kong (LSHK), an academic group, in 1993. Its formal name is the Linguistic Society of Hong Kong Cantonese Romanization Scheme. The LSHK advocates fo ...
in China, Taiwan, and Hong Kong, respectively. Input methods based on other
varieties of Chinese Chinese, also known as Sinitic, is a branch of the Sino-Tibetan language family consisting of hundreds of local varieties, many of which are not mutually intelligible. Variation is particularly strong in the more mountainous southeast of ma ...
, like
Hakka The Hakka (), sometimes also referred to as Hakka Han, or Hakka Chinese, or Hakkas are a Han Chinese subgroup whose ancestral homes are chiefly in the Hakka-speaking provincial areas of Guangdong, Fujian, Jiangxi, Guangxi, Sichuan, Hunan, Zhej ...
or Minnan, also exist. While the phonetic system is easy to learn, choosing appropriate Chinese characters slows typing speed. Most users report a typing speed of fifty characters per minute, though some reach over one hundred per minute. With some phonetic IMEs (
Input Method Editor An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
s), in addition to predictive input based on previous conversions, it is possible for users to create custom dictionary entries for frequently used characters and phrases, potentially lowering the number of characters required to evoke it.


Shuangpin

Shuangpin (雙拼; 双拼), literally dual spell, is a stenographical phonetic
input method An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
based on hanyu pinyin that reduces the number of keystrokes for one
Chinese character Chinese characters () are logograms developed for the Written Chinese, writing of Chinese. In addition, they have been adapted to write other East Asian languages, and remain a key component of the Japanese writing system where they are k ...
to two by distributing every vowel and consonant composed of more than one letter to a specific key. In most Shuangpin layout schemes such as Xiaohe, Microsoft 2003 and Ziranma, the most frequently used vowels are placed on the middle layer, reducing the risk of
repetitive strain injury A repetitive strain injury (RSI) is an injury to part of the musculoskeletal or nervous system caused by repetitive use, vibrations, compression or long periods in a fixed position. Other common names include repetitive stress disorders, cumula ...
. Shuangpin is supported by a large number of pinyin input software including QQ, Microsoft Bing Pinyin,
Sogou Pinyin Sogou Pinyin Method () is a popular Chinese Pinyin input method editor developed by Sohu.com, Inc. under its search engine brand name, Sogou. Sogou Pinyin is a dominant input software in China. By July 2011, Sogou Pinyin had an 83.6% penetrati ...
and
Google Pinyin Google Pinyin IME ( zh, t=谷歌拼音輸入法, s=谷歌拼音输入法, p=Gǔgē Pīnyīn Shūrùfǎ) was an input method developed by Google China Labs. The tool was made publicly available on April 4, 2007. Aside from Pinyin input, it also in ...
.


Shape-based

* Cangjie input method (倉頡; 仓颉; Tsang-chieh) *
Simplified Cangjie Simplified Cangjie, known as Quick () or Sucheng () is a stroke based keyboard input method based on the Cangjie IME (倉頡輸入法) but simplified with select lists. Unlike full Cangjie, the user enters only the first and last keystrokes used ...
(簡易倉頡, known as 速成 or 'Quick' on Windows systems and 'Sucheng' on Mac OS X systems) *
CKC Chinese Input System The CKC Chinese Input System is a Chinese input method for computers that uses the four corner method to encode characters. The encoding uses a maximum of 4 digits ("0" - "9") to represent a Chinese character. All possible shapes of strokes that ...
(縱橫輸入法) *
Boshiamy method Boshiamy (, sometimes written , a Mandarin approximation of the Taiwanese phrase (), meaning "It's nothing!") is a Chinese character input method editor (IME). It was invented by Liu Chung-tz'u (). Boshiamy uses about 300 radicals represented by ...
(嘸蝦米) *
Dayi method Dayi (, literally "big easy") is a system for entering Chinese characters on a standard QWERTY keyboard using a set of 46 character components. A character is built by combining up to four of the 46 characters (the other six are provided for typin ...
(大易) *
Array input method An array is a systematic arrangement of similar objects, usually in rows and columns. Things called an array include: {{TOC right Music * In Twelve-tone technique, twelve-tone and Serialism, serial composition, the presentation of simultaneou ...
(行列) *
Four-Corner Method The Four-Corner Method () is a character-input method used for encoding Chinese characters into either a computer or a manual typewriter, using four or five numerical digits per character. The Four-Corner Method is also known as the Four-Corner ...
(四角碼; 四角码) * Oxis Chinese Character Finder * Q9 method (九方) * Shouwei method (首尾字型) *
Stroke count method The Stroke Count Method (simplified Chinese: 笔画; pinyin: bǐ huà), ''Wubihua method'', ''Stroke input method'' or ''Bihua IME'' ( or ) (lit. ''5-stroke input method'') is a relatively simple Chinese input methods for computers, Chinese in ...
(筆畫; 笔画) * Stroke method (筆劃; 笔划) *
Wubi method The Wubizixing input method (), often abbreviated to simply Wubi or Wubi Xing,This is the name used in Mac OS X is a Chinese character input method primarily for inputting simplified Chinese and traditional Chinese text on a computer. Wubi s ...
(五筆字型; 五笔字型) *
Wubihua method The Stroke Count Method (simplified Chinese: 笔画; pinyin: bǐ huà), ''Wubihua method'', ''Stroke input method'' or ''Bihua IME'' ( or ) (lit. ''5-stroke input method'') is a relatively simple Chinese input method for writing text on a comp ...
(五筆畫; 五笔画) *
Zhengma method The Zhengma Input Method (Simplified Chinese: 郑码输入法, Traditional Chinese: 鄭碼輸入法) (also referred to as Zheng code method) is a Chinese input methods for computers, Chinese language input method. The primary goal of Zhengma desi ...
(鄭碼; 郑码) * Biaoxingma method (表形碼; 表形码) * Shou-wei Hao-ma method (首尾號碼) *
Knot DNA method A knot is an intentional complication in cordage which may be practical or decorative, or both. Practical knots are classified by function, including hitches, bends, loop knots, and splices: a ''hitch'' fastens a rope to another object; a ' ...
(筆結碼)


Hybrid

* Tze-loi method (子來; 子来) * (認知碼; 认知码) * Cong Ming Da Zi (聪明打字, Released 2011)


Others

*
Chinese telegraph code The Chinese telegraph code, Chinese telegraphic code, or Chinese commercial code ( or ) is a four-digit decimal code (character encoding) for electrically telegraphing messages written with Chinese characters. Encoding and decoding A codebook ...
(中文電碼)


Examples of keyboard layouts

Image:Keyboard layout Zhuyin.svg, A typical
keyboard layout A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard. is the actua ...
for zhuyin on computers, which can be used as an input method Image:5strokes.jpg, The Wubi keyboard which is an input method Image:Keyboard layout cangjie.png, A typical
keyboard layout A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard. is the actua ...
for Cangjie method, which is based on United States keyboard layout. Note the non-standard use of Z as the collision key. Image:Keyboard layout Dayi.svg, A typical
keyboard layout A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard. is the actua ...
for Dayi method Image:Keyboard layout Chinese Traditional.png, Chinese (traditional) keyboard layout, a US keyboard with Zhuyin, Cangjie and Dayi key labels, which can all be used to input Chinese characters into a computer


Software

* Microsoft IME *
Sogou Pinyin Sogou Pinyin Method () is a popular Chinese Pinyin input method editor developed by Sohu.com, Inc. under its search engine brand name, Sogou. Sogou Pinyin is a dominant input software in China. By July 2011, Sogou Pinyin had an 83.6% penetrati ...
*
Google Pinyin Google Pinyin IME ( zh, t=谷歌拼音輸入法, s=谷歌拼音输入法, p=Gǔgē Pīnyīn Shūrùfǎ) was an input method developed by Google China Labs. The tool was made publicly available on April 4, 2007. Aside from Pinyin input, it also in ...


Notes


See also

* List of input methods for Unix platforms *
List of CJK fonts This is a list of notable CJK fonts ( computer fonts which contain a large range of Chinese/Japanese/Korean characters). These fonts are primarily sorted by their typeface, the main classes being "with serif", "without serif" and "script". In th ...
*
Japanese language and computers In relation to the Japanese language and computers many adaptation issues arise, some unique to Japanese and others common to languages which have a very large number of characters. The number of characters needed in order to write in English is ...
**
Japanese input methods Japanese input methods are used to input Japanese characters on a computer. There are two main methods of inputting Japanese on computers. One is via a romanized version of Japanese called '' rōmaji'' (literally "Roman character"), and the ot ...
*
Korean language and computers The writing system of the Korean language is a syllabic alphabet of character parts () organized into character blocks () representing syllables. The character parts cannot be written from left to right on the computer, as in many Western lan ...
* Vietnamese language and computers *
Han unification Han unification is an effort by the authors of Unicode and the Universal Character Set to map multiple character sets of the Han characters of the so-called CJK languages into a single set of unified characters. Han characters are a featur ...
*
Character amnesia Character amnesia is a phenomenon whereby experienced speakers of some East Asian languages forget how to write Chinese characters previously well known to them. The phenomenon is specifically tied to prolonged and extensive use of input methods, ...
*
Chinese character encoding In computing, Chinese character encodings can be used to represent text written in the CJK languages—Chinese, Japanese, Korean—and (rarely) obsolete Vietnamese, all of which use Chinese characters. Several general-purpose character enc ...
s: **
Big5 Big-5 or Big5 is a Chinese character encoding method used in Taiwan, Hong Kong, and Macau for traditional Chinese characters. The People's Republic of China (PRC), which uses simplified Chinese characters, uses the GB 18030 character set inst ...
**
Guobiao code The National Standards of the People's Republic of China (), coded as , are the standards issued by the Standardization Administration of China under the authorization of Article 10 of the Standardization Law of the People's Republic of China. ...
(GB) **
Neima In China, neima (內碼, 内码; pinyin: nèimă; jyutping: noi6 maa5, literally internal code) is the encoding of a character in some character set, or to the character encoding being used. It is not an encoding in itself, and the actual encodin ...
(內碼) **
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, wh ...
**
Telegraph code A telegraph code is one of the character encodings used to transmit information by telegraphy. Morse code is the best-known such code. ''Telegraphy'' usually refers to the electrical telegraph, but telegraph systems using the optical telegraph w ...
(電報碼)


External links


Information and articles


What Does a Chinese Keyboard Look Like?
article by
Slate.com ''Slate'' is an online magazine that covers current affairs, politics, and culture in the United States. It was created in 1996 by former '' New Republic'' editor Michael Kinsley, initially under the ownership of Microsoft as part of MSN. In 2 ...

Overview of Input Methods
by Sebastien Bruggeman.
中文輸入法世界
Chinese input method news.
The engineering daring that led to the first Chinese personal computer
With 1,000s of Chinese characters and limited memory, inventors of the Sinotype III had to push the limits of early machines. by Tom Mullaney, June 29, 2021, techcrunch.com
How intensive modding ushered in China’s computer revolution
Early Chinese engineers needed to constantly push against the boundaries of 'alphabetic order,'by Tom Mullaney, October 24, 2021, techcrunch.com
The computer pioneer who built modern China
By Leila McNeill, 19th February 2020, bbc website.


Tutorials


What is an Input Method Editor and how do I use it?
a Microsoft article about
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Windows 2000 for high-end and ...
's Input Method Editor.
IME Tutorial
tutorial on how to use Microsoft Global IME for pre-
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It was the direct successor to Windows NT 4.0, and was released to manufacturing on December 15, 1999, and was officiall ...
systems.
Setting Up Your Computer to Type Chinese
website cheng-tsui.com


Tools


Microsoft Voice RecognitionTyping Chinese Online with Optional Tone InputOnline Cantonese InputType in Chinese online (IME)
Online IME using the pinyin system.
InputKing Online Input System
an online IME with multiple input methods, supporting both simplified and traditional characters.

* ttp://www.njstar.com/cms/ NJStar Software Corp. (南极星 Nanjixing) Chinese, Japanese, and Korean language software solutions for use with Microsoft Windows operating systems. Solutions include keyboard & hand-written input tools, English translation tools, desktop publishing, and educational tools.
CJKV Input Method Editors for MS Word
VBA macros for input Asian characters and for text conversion.
HanziLookupJS
Free, open-source Chinese handwriting recognition in Javascript. {{Keyboard layouts Articles containing video clips Han character input Chinese-language computing